wave recorder - Spanish English Dictionary